PostgreSQL Disk Usage and Page Size - Mailing list pgsql-performance

From Seum-Lim Gan
Subject PostgreSQL Disk Usage and Page Size
Date
Msg-id p0510034bbc7e94bbd838@[135.185.171.143]
Whole thread Raw
Responses Re: PostgreSQL Disk Usage and Page Size  (Stephen Robert Norris <srn@commsecure.com.au>)
Re: PostgreSQL Disk Usage and Page Size  (Stephan Szabo <sszabo@megazone.bigpanda.com>)
List pgsql-performance
Hi all,

we have a question about the pagesize in PostgreSQL:

Using different pagesizes: 4K, 8K, 16K, 32K, when we store different
record sizes
such as in the following example:

CREATE TABLE TEST_1 (
F1 VARCHAR(10),
F2 VARCHAR(5) );

CREATE TABLE TEST_2 (
F1 VARCHAR(10),
F2 VARCHAR(10) );

we're consistently having the following storage behavior:

60 records / 4k_page
120 records / 8k_page
240 records / 16k_page
480 records / 32k_page.

So it seems that it doesn't matter whether the record size is
15 bytes or 20 bytes, there's maximum number of records per page
as shown above.

Any clues if there's any parameter or bug causing that?

Gan (for Amgad)
--
+--------------------------------------------------------+
| Seum-Lim GAN                 email : slgan@lucent.com  |
| Lucent Technologies                                    |
| 2000 N. Naperville Road, 6B-403F  tel : (630)-713-6665 |
| Naperville, IL 60566, USA.        fax : (630)-713-7272 |
|       web : http://inuweb.ih.lucent.com/~slgan         |
+--------------------------------------------------------+

pgsql-performance by date:

Previous
From: "Matthew T. O'Connor"
Date:
Subject: Re: rapid degradation after postmaster restart
Next
From: Stephen Robert Norris
Date:
Subject: Re: PostgreSQL Disk Usage and Page Size